<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
    
    <%@page import="java.util.ArrayList"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>User edit</title>
</head>
<body>

<h2>Gebruikers</h2>
<p>Hier kunt u de gebruikers aanpassen en nieuwe gebruikers aanmaken. 
Voor een nieuwe gebruiker klikt u op 'Nieuwe Gebruiker' vult u de gegevens in drukt u op Submit. 
Mocht u een gebruiker willen bewerken dan klikt u op edit het is alleen mogelijk het wachtwoord te wijzigen. 
Bij het verwijderen drukt u op delete. <br/><br/></p>

<%
out.println("<a href=" + "#" + " onclick=" + "changeContent" + "('" + response.encodeURL("UserEdit?todo=new") +"');>Nieuwe Gebruiker</a></td>" );
%>

<%
ArrayList<String> lijst = (ArrayList<String>) request.getAttribute("lijst");
out.println("<table>");
	out.println("<thead>");
	out.println("<tr>");
		out.println("<th>Username</th>");		
		out.println("<th>Bewerken</th>");
		out.println("<th>Verwijderen</th>");
	out.println("</tr>");
	out.println("</thead>");
	Object user = request.getSession().getAttribute("user");
	System.out.println(user);
for (String name: lijst){
	//if user is logged in then don't show the user
	
	out.println("<tr>");
		out.println("<td>"+ name + "</td>");		
		out.println("<td><a href=" + "#" + " onclick=" + "changeContent" + "('" +response.encodeURL("UserEdit?todo=edit&amp;username=")  +name+ "');" + ">Edit</a></td>" );	
		if(!request.getSession().getAttribute("user").equals(name)) {
		out.println("<td><a href=" + "#" + " onclick=" + "changeContent" + "('" +response.encodeURL("UserEdit?todo=delete&amp;username=") + name+ "');" + ">Delete</a></td>" );
		}
		else {
			out.println("<td>Ingelogd</td>");
		}
	out.println("</tr>");
	
}	
out.println("</table>");
%>

</body>
</html>